* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

/* Element-plus 样式穿透 */
.el-tree-node__content img {
  height: 100%;
}

.el-tree-node__content i.is-leaf {
  display: none;
}

/* 穿透 tree 实现换肤 */
.el-tree {
  background-color: var(--t-main-background-color);
  color: var(--t-main-font-color);
}
.el-tree-node__content:hover {
  background-color: var(--t-main-el-tree-hover-color) !important;
  color: var(--t-main-font-color);
}
.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {
  background-color: var(--t-main-el-tree-hover-color) !important;
}
